Skip to main content

CODESYS String Libraries

Descrizione generale

IL CODESYS IIoT Libraries SL Il pacchetto contiene numerose librerie per la comunicazione in ambiente IIOT. Sono supportati diversi protocolli, come MQTT e HTTPS. Il pacchetto fornisce inoltre strumenti per la codifica e decodifica delle strutture dati (ad esempio INI, CSV, JSON e XML) e blocchi funzione per la comunicazione diretta con i servizi cloud dei singoli fornitori (ad esempio AWS e Azure).

Puoi scaricare CODESYS IIoT Libraries SL da Negozio CODESYS internazionale O Negozio CODESYS Nord America. Lì troverai anche la scheda tecnica del prodotto.

Suggerimento

Dopo l'installazione del pacchetto troverete progetti di esempio per l'utilizzo delle librerie nella directory di installazione sotto IIoT Libraries SL\Examples.

Per una descrizione dettagliata di tutti gli esempi, vedere: Esempi CODESYS IIoT Libraries SL

Con il pacchetto vengono fornite le seguenti librerie:

Biblioteche per la comunicazione:

  • Web Client SL: Comunicazione con un server web tramite http o https

  • MQTT Client SL: Supporto del protocollo MQTT (Message Queuing Telemetry Transport) per la trasmissione di dati di telemetria sotto forma di messaggi tra dispositivi

  • Mail Service SL: Invia, ricevi ed elimina e-mail tramite i protocolli SMTP e POP3.

  • SNMP Service SL: Supporto delle seguenti funzioni: SNMP GET, SNMP GET_NEXT, SNMP Agent, SNMP TRAP, SNMP SET

  • SNTP Service SL: Crea applicazioni client e server SNTP (SNTP V3, SNTP V4

  • AWS IoT Core Client SL: invia e ricevi messaggi in scambio con la piattaforma cloud "AWS IoT Core" di Amazon

  • Azure IoT Hub Client SL: blocchi funzionali per inviare e ricevere messaggi durante la connessione di dispositivi IoT al servizio cloud «Azure IOT Hub» di Microsoft.

  • JSON Web Token SL: Crea JWT (JSON Web Token) sul controller. A tale scopo, sono supportati gli algoritmi HS256, HS384, HS512und e

  • Web Socket Client SL: Comunicazione tramite il protocollo WebSocket tra un client e un Web Socket Server su Internet.

  • OpenWeather Client SL: interroga i dati meteorologici tramite l'API OpenWeather.

Librerie per leggere e scrivere strutture dati:

  • CSV Utility SL: Leggi e scrivi file CSV

  • INI File Utility SL: Legge e scrive file INI

  • JSON Utilities SL: Crea, leggi e scrivi file JSON complessi (UTF-8, UTF-16); leggi e scrivi array di byte JSON e cerca chiavi, valori, elementi secondari e principali

  • XML Utility SL: Legge e scrive file XML o stringhe XML sul controller e cerca elementi XML